const tagModel = require("../mongdb");

//添加  删除 
// 只负责tag  模块化编程
// 传过来
module.exports=function test(router){
router.get("/tag", async ctx=>{
        // const arr=[{text:"Html"},{text:"SQL"},{text:"NodeJs"}]
        //     tagModel.insertMany(arr,function(err,docs){
        //     console.log(err);
        //     console.log(docs);
        // });

        const data = await tagModel.find({})
        //异步方法


        ctx.body={
            status:200,
        //     data:[
        //         {id:1,text:"Html"},
        //         {id:2,text:"SQL"},
        // ],
            data:data,
            msg:""
        }

    })


router.post("/tag",async ctx=>{
        // ctx.request.body 获取post 参数
      await  tagModel.create(ctx.request.body);
      ctx.body={
          status:200,
          data:null,
          msg:""
      }
    })
}


// 成为了 appjs 上的tagRouter
/*
 {json 对象
     status:200,
     data:{},
     msg:""
 }
 
 */

